Extension point request-configuration
Documentation
Configure how a given path is handled by the WebEngine filter.
If autoTx is true (which is the default) then a transaction will be started each time a path matching the given path specification is requested. (the transaction is started in a filter before the JAX-RS resource is called and closed after the response is sent to the output stream). If false then no transaction handling is done. The default is to start a transaction for any path but: [^/]+/skin/.*
The value attribute is required and must be used to specify the path pattern. The path pattern is either a prefix or a regular expression. If the regex parameter is true (the default is false) then the value will be expected to be a regular expression. A prefix denotes a path starting with 'prefix'. Paths are relative to the webengine servlet (i.e. they correspond to the servlet path info in the JAX-RS servlet) - and always begin with a '/'.
<path autoTx="false" value="/admin"/>
Contribution Descriptors
- Class: org.nuxeo.ecm.webengine.PathDescriptor
Existing Contributions
Contributions are presented in the same order as the registration order on this extension point. This order is displayed before the contribution name, in brackets.
-
<extension point="request-configuration" target="org.nuxeo.ecm.webengine.WebEngineComponent"> <path autoTx="false" regex="true" value="/api/v1/upload((?!execute).)*"/> </extension>
-
<extension point="request-configuration" target="org.nuxeo.ecm.webengine.WebEngineComponent"> <path autoTx="false" value="/automation/batch/upload"/> </extension>